package com.googleMaps;

import com.actionbar.MiBaseActivity;
import com.witejavi.eneagrama.R;

import android.os.Bundle;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.TextView;

public class RankingMapasPorEneatipo extends MiBaseActivity {
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		
		activarActionBar(true);
		
		int numero = getIntent().getExtras().getInt("numero");
		String pais1 = getIntent().getExtras().getString("pais1");
		String numVotos1 = getIntent().getExtras().getString("numVotos1");
		String pais2 = getIntent().getExtras().getString("pais2");
		String numVotos2 = getIntent().getExtras().getString("numVotos2");
		String pais3 = getIntent().getExtras().getString("pais3");
		String numVotos3 = getIntent().getExtras().getString("numVotos3");
		String pais4 = getIntent().getExtras().getString("pais4");
		String numVotos4 = getIntent().getExtras().getString("numVotos4");
		String pais5 = getIntent().getExtras().getString("pais5");
		String numVotos5 = getIntent().getExtras().getString("numVotos5");
		String numVotosTotal = getIntent().getExtras().getString("numVotosTotal");
		
		String porcNumVotos1 = "";
		String porcNumVotos2 = "";
		String porcNumVotos3 = "";
		String porcNumVotos4 = "";
		String porcNumVotos5 = "";
		try{
			porcNumVotos1 = Double.toString((float)Integer.parseInt(numVotos1)/(float)Integer.parseInt(numVotosTotal)*100);
			porcNumVotos1 = porcNumVotos1.substring(0, 4);
		}catch(Exception e){
			porcNumVotos1 = "";
		}
		try{
			porcNumVotos2 = Double.toString((float)Integer.parseInt(numVotos2)/(float)Integer.parseInt(numVotosTotal)*100);
			porcNumVotos2 = porcNumVotos2.substring(0, 4);
		}catch(Exception e){
			porcNumVotos2 = "";
		}
		try{
			porcNumVotos3 = Double.toString((float)Integer.parseInt(numVotos3)/(float)Integer.parseInt(numVotosTotal)*100);
			porcNumVotos3 = porcNumVotos3.substring(0, 4);
		}catch(Exception e){
			porcNumVotos3 = "";
		}
		try{
			porcNumVotos4 = Double.toString((float)Integer.parseInt(numVotos4)/(float)Integer.parseInt(numVotosTotal)*100);
			porcNumVotos4 = porcNumVotos4.substring(0, 4);
		}catch(Exception e){
			porcNumVotos4 = "";
		}
		try{
			porcNumVotos5 = Double.toString((float)Integer.parseInt(numVotos5)/(float)Integer.parseInt(numVotosTotal)*100);
			porcNumVotos5 = porcNumVotos5.substring(0, 4);
		}catch(Exception e){
			porcNumVotos5 = "";
		}
		TextView l;
		Button b = (Button) findViewById(R.id.Button01);
		b.setText("ENEATIPO " + Integer.toString(numero));
		l = (TextView) findViewById(R.id.Pais1);
		l.setText(pais1);
		l = (TextView) findViewById(R.id.Votos1);
		l.setText(porcNumVotos1 + "%");
		l = (TextView) findViewById(R.id.Pais2);
		l.setText(pais2);
		l = (TextView) findViewById(R.id.Votos2);
		l.setText(porcNumVotos2 + "%");
		l = (TextView) findViewById(R.id.Pais3);
		l.setText(pais3);
		l = (TextView) findViewById(R.id.Votos3);
		l.setText(porcNumVotos3 + "%");
		l = (TextView) findViewById(R.id.Pais4);
		l.setText(pais4);
		l = (TextView) findViewById(R.id.Votos4);
		l.setText(porcNumVotos4 + "%");
		l = (TextView) findViewById(R.id.Pais5);
		l.setText(pais5);
		l = (TextView) findViewById(R.id.Votos5);
		l.setText(porcNumVotos5 + "%");
	}

	@Override
	protected int getLayoutResource() {
		return R.layout.ranking_por_eneatipo;
	}
	
	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		switch (item.getItemId()) {
		case android.R.id.home:
			finish();
			return true;
		}

		return super.onOptionsItemSelected(item);
	}
	
}
